provide clarification - German English Dictionary